Software Reusability Estimation based on Dynamic Metrics using Soft Computing Techniques
نویسندگان
چکیده
Dynamic metrics capture the run time features of object-oriented languages, i.e., runtime polymorphism, dynamic binding, etc., that are not covered by static metrics. Therefore, in this paper, we derived a new approach to measuring software reusability design pattern based on To achieve this, authors proposed model five parameters, inheritance, number children, coupling, and complexity, measure factor using various soft computing techniques, Fuzzy, Neural Network, Neuro-Fuzzy. Further, also compared with four existing machine learning algorithms. Lastly, found neuro-fuzzy technique is trained well predicts MAE (Mean absolute error) 0.003 RMSE (Root mean square 0.009 Hence, it concluded better predictor than
منابع مشابه
Soft computing techniques for software effort estimation
The effort invested in a software project is probably one of the most important and most analyzed variables in recent years in the process of project management. The limitation of algorithmic effort prediction models is their inability to cope with uncertainties and imprecision surrounding software projects at the early development stage. More recently attention has turned to a variety of machi...
متن کاملSoftware Cost Estimation using Soft Computing Approaches
Software development has become an important activity for many modern organizations (Pressman, 1997). In fact the quality, cost, and timeliness of developed software are often crucial determinants of an organization’s success. There are significant financial and strategic implications for development projects in terms of activity scheduling and cost estimation. Software cost estimation is one o...
متن کاملEstimation of Component Reusability through Reusability Metrics
Software reusability is an essential characteristic of Component-Based Software (CBS). The component reusability is an important assess for the effective reuse of components in CBS. The attributes of reusability proposed by various researchers are studied and four of them are identified as potential factors affecting reusability. This paper proposes metric for reusability estimation of black-bo...
متن کاملSoftware Metrics to Estimate Software Quality using Software Component Reusability
Today most of the applications developed using some existing libraries, codes, open sources etc. As a code is accessed in a program, it is represented as the software component. Such as in java beans and in .net ActiveX controls are the software components. These components are ready to use programming code or controls that excel the code development. A component based software system defines t...
متن کاملInvestigating electrochemical drilling (ECD) using statistical and soft computing techniques
In the present study, five modeling approaches of RA, MLP, MNN, GFF, and CANFIS were applied so as to estimate the radial overcut values in electrochemical drilling process. For these models, four input variables, namely electrolyte concentration, voltage, initial machining gap, and tool feed rate, were selected. The developed models were evaluated in terms of their prediction capability with m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Computing
سال: 2022
ISSN: ['2312-5381', '1727-6209']
DOI: https://doi.org/10.47839/ijc.21.2.2587